home *** CD-ROM | disk | FTP | other *** search
/ Aminet 39 / Aminet 39 (2000)(Schatztruhe)[!][Oct 2000].iso / Aminet / util / shell / ViNCEd.readme < prev   
Encoding:
Text File  |  2000-09-02  |  16.5 KB  |  346 lines

  1. Short:    ViNCEd, the final CON: solution. ^Z, TAB Expand....
  2. Author:   thor@math.tu-berlin.de (Thomas Richter)
  3. Uploader: thor@math.tu-berlin.de (Thomas Richter)
  4. Version:  3.72
  5. Type:     util/shell
  6. Requires: Any Amiga, kickstart V37 or better (Os 2.0 or better)
  7. Replaces: ViNCGoodies.lha, ViNCBeta.lha
  8.  
  9. ---------------------------------------------------------------------------
  10. Warning: The 3.69 was is the LAST releases that still supported Os 1.x
  11.      You have been warned. 3.72 requires Os 2.0 or better.
  12. ---------------------------------------------------------------------------
  13.  
  14.                         About ViNCEd
  15. ---------------------------------------------------------------------------
  16. The latest version (3.72) of my full screen shell editor (CON: replacement)
  17. ---------------------------------------------------------------------------
  18.  
  19. Features:
  20. -Extremly flexible
  21. -Comes with prefs program with nice GUI
  22. -User defineable macros and buttons (gadgets) with parameters
  23. -Full screen editor, not line limited
  24. -Compatible to CON: and ConMan
  25. -VT-220 emulation build in
  26. -ANSI (VT-xxx) colors on request
  27. -Freely configurable keyboard
  28. -ASCII prefs, a standard editor is enough to change them by hand.
  29. -Keypad mode on request (numeric keypad for cursor control)
  30. -Supports control sequences of:
  31.         -CON:
  32.         -VT-220
  33.         -DEC
  34.         -XTerm (Unix Shells) including mouse tracking
  35.         -SGI winterm
  36.         -plus private stuff (set keyboard, colors and font by ctrl seqs)
  37. -TAB expansion, with different TAB requesters as option
  38. -TAB expansion cache
  39. -Colored cursor on request
  40. -Menu, clipboard support build in (no ConClip needed)
  41. -"More than complete" online help plus documentation
  42. -C include files, autodocs for the library included
  43. -Screen title might contain path/fail codes/CLI number & more
  44. -Localizeable (German available, more locales welcome)
  45. -Job control á la unix with Ctrl-Z
  46.         -suspends shell jobs
  47.         -sends shell jobs to forgeground & background
  48.          using tiny shell scripts "fg" and "bg" like unix
  49.     - "screens" support
  50. -documented library for own applications and editor programming
  51. -iconification support
  52. -uses public "tbiclass" gadgets of VisualPrefs, or Massimo's
  53.  toolbutton images if available. 
  54. -easy installation
  55. -full control by single program (SetVNC)
  56. -clipboard support, snip control with middle mouse button or Ctrl-left-Mouse
  57. -can create private screens on request
  58. -font & monitor selectable by prefs
  59. -icon drop, with modifiers for path/name only
  60. -100% assembly language => fast & short (err, as short as I could do it.)
  61.  
  62. Plus:   It's 100% free! Hey, I must be crazy!
  63.  
  64. -----------------------------------------------------------------------------
  65.  
  66. -------- history ----- this is not the complete history, read the guide!----
  67.  
  68. Changes made for 3.72:
  69.  
  70.         - Fixed a very minor bug in one of the block mark routines which
  71.           caused a sub-optimal refresh and hence more flicker than
  72.           absolutely necessary. It must have been there for years, but
  73.           did nothing bad at all.
  74.         - CSI H (set cursor) did not truncate the cursor position correctly,
  75.           fixed.
  76.         - The CSI sequence parser did not handle embedded control 
  77.           characters correctly. It still doesn't, but at least embedded
  78.           ESC, CAN and SUB characters are respected. Embedded BS does not
  79.           work, in the same way that it doesn't for the native Amiga
  80.           console. Call it either a compatibility feature, or my lazyness.
  81.         - The TAB expansion will now correctly quote file names containing
  82.           semicolons or greater or less than signs.
  83.         - The minimal window size for "CSI t" was computed incorrectly,
  84.           possibly yielding to problems if the window was resized beyond
  85.           the minimal size afterwards.
  86.  
  87. Changes made for 3.71:
  88.  
  89.         - The TAB expansion did not handle file names containing double
  90.           quotes and blank spaces correctly.
  91.         - Removed the intuition delay from ViNCEd and SetVNC. It is not
  92.           required for Os 2.04 or better anyhow.
  93.  
  94. Changes made for 3.70:
  95.  
  96.     - Lots of housekeeping work:
  97.         - Removed all obsolete Os 1.x handling code:
  98.             - The code does no longer try to use arp if V37
  99.               dos.library is not available.
  100.             - I will now use EasyRequester() instead of the
  101.               obsolete AutoRequest().
  102.             - Menu construction will use gadtools routines now.
  103.             - File requester requires asl now and will no longer
  104.               fall back to arp.
  105.             - ViNCEd requires now V37 boopsis and will no longer
  106.               be able to build its own gadgets in case boopsis
  107.               are not available.
  108.             - A lot of fallback code to V33 releases has been
  109.               removed. Finally.
  110.             - As a result of all this work, the library shrunk
  111.               in size even though new features have been 
  112.               included.
  113.         - Rewrote the startup code completely. The pre 3.70 code
  114.           was more adapted to the V33 ramlib mechanism and tried to
  115.           work around some ramlib features which are no longer an
  116.           issue. It therefore might have run into some race conditions
  117.           that have been removed for the new code. As a side effect,
  118.           the "GlobVec" entry of the mount list should be set to -2.
  119.           (For the experts: Yes, ViNCEd knows how to handle the race
  120.            conditions caused by this. Don't worry...)
  121.     - Added multiple "screen" handling which is owner-specific. Hence, a
  122.       ViNCEd window is now able to hold more than just "one buffer". The
  123.       contents of the ViNCEd "screens" can be exchanged by a single CSI
  124.       sequence, as in XTerm. Useful for terminals. (Typically used by
  125.       programs like "elm" or "emacs")
  126.     - Added mouse tracking support, mainly for "VIM". ViNCEd is now able 
  127.       to support X10 mouse button messages, XTerm and XTerm2 mouse 
  128.       tracking commands. XTerm "interactive" mouse tracking is not
  129.       supported due to some limitations the intuition world sets. The
  130.       documentation does not yet cover this feature fully, sorry.
  131.     - Added a keyboard function to iconify the window. The old SetVNC
  132.       should already be able to handle this, it is flexible enough.
  133.     - Fixed a tiny bug in the preferences handling; the default 
  134.       preferences location used to be the old instead of the new location.
  135.     - Fixed a bug in ESCc, reset handling. ESCc did not reset the cursor
  136.       rendering CSI0p. 
  137.     - Removed the obsolete "CHUNKYPIXEL" preferences flag. ViNCEd was and
  138.       still is smart enough to detect chunky screens itself, this flag was
  139.       in fact never required.
  140.     - Added the "NCURSESFIX" flag to SetVNC and the preferences structure.
  141.       This flag controls some messy details of the "word wrap" function
  142.       and is now pre-selectable by the preferences function.
  143.     - Updated the ViNCEd guide to include the modifications.
  144.     - Updated the SetVNC localization (german only) to include the new
  145.       flags.
  146.  
  147. -----------------------------------------------------------------------------
  148. Notes: 
  149.  
  150.         Check the TOP_SECRET or ReadMe.First file in this archive!
  151.     Especially, these SHOULD BE RUN FIRST before you start with
  152.     the installation.
  153.  
  154.         VirusWorkShop seems to have trouble with the overlay file structure
  155.         that is used by the SetVNC program.
  156.         THIS IS NOT A VIRUS! It is a bugfix of the oldish CBM overlay 
  157.         manager which is really buggy!
  158.  
  159.         To trick VirusWorkshop, the SetVNC program in this archive is
  160.         encoded. Use the "Decode" program from the "Extras" drawer to
  161.         decode manually. The installer script has been updated to do 
  162.         this for you.
  163.  
  164. -----------------------------------------------------------------------------
  165.  
  166. Send ideas, improvements, bugreports (please as concrete as possible) to:
  167.  
  168.  
  169.         Thomas Richter
  170.  
  171.  
  172. EMail:  thor@math.tu-berlin.de
  173.  
  174. or "Wisit the Web" site:
  175.  
  176. WWW:    http://www.math.tu-berlin.de/~thor/thor/index.html
  177.  
  178. -----------------------------------------------------------------------------
  179.  
  180. July 2000
  181.         Thomas
  182.  
  183.  
  184. ============================= Archive contents =============================
  185.  
  186. Original  Packed Ratio    Date     Time    Name
  187. -------- ------- ----- --------- --------  -------------
  188.      628     271 56.8% 19-Dec-98 13:55:00 +Antique.info
  189.      953     526 44.8% 01-May-00 17:13:22 +Antique.Readme
  190.      856     376 56.0% 18-Oct-98 23:29:06 +Antique.Readme.info
  191.       92      85  7.6% 18-Oct-98 23:44:24 +MountList
  192.    19608   10589 45.9% 18-Oct-98 23:28:16 +SetVNC
  193.    17648    9807 44.4% 19-Dec-90 17:35:14 +SetVNC_1.3
  194.    21980   14345 34.7% 19-Dec-90 17:36:12 +VNC-Handler
  195.    43328   26752 38.2% 18-Oct-98 23:27:58 +vnc.library
  196.      628     267 57.4% 19-Dec-98 13:55:00 +AREXX.info
  197.      188     179  4.7% 12-Aug-98 20:38:46 +rexxsyslib.pch
  198.      938     467 50.2% 24-Dec-98 00:30:52 +ATO.readme
  199.     2441    1123 53.9% 28-Feb-98 21:37:24 +ATO.ReadMe.First
  200.      856     378 55.8% 19-Dec-98 13:55:00 +ATO.ReadMe.First.info
  201.      856     375 56.1% 19-Dec-98 13:55:00 +ATO.readme.info
  202.      628     268 57.3% 19-Dec-98 13:55:00 +C.info
  203.    53500   28590 46.5% 11-May-00 21:49:30 +SetVNC.coded
  204.      628     265 57.8% 19-Dec-98 13:55:00 +DEVS.info
  205.      628     267 57.4% 06-Sep-98 14:43:22 +DOSDrivers.info
  206.      325     226 30.4% 27-Jan-00 22:28:40 +NEWCON
  207.      481     261 45.7% 06-Sep-98 14:43:22 +NEWCON.info
  208.      270     195 27.7% 27-Jan-00 22:28:00 +VNC
  209.      481     263 45.3% 06-Sep-98 14:43:22 +VNC.info
  210.      262     192 26.7% 27-Jan-00 22:28:22 +VNR
  211.      481     263 45.3% 06-Sep-98 14:43:22 +VNR.info
  212.      105      94 10.4% 24-Apr-00 13:33:22 +Mount_NEWCON
  213.      102      88 13.7% 24-Apr-00 13:33:12 +Mount_VNC
  214.     1380     356 74.2% 03-Nov-96 17:28:28 +Disk.info
  215.      628     276 56.0% 01-May-00 17:11:12 +Extras.info
  216.     8424    5274 37.3% 27-Sep-98 21:08:12 +CLIcon
  217.      758     316 58.3% 01-May-00 17:11:12 +CLIcon.info
  218.       87      79  9.1% 07-Nov-98 13:06:48 +CONSOLE
  219.      481     267 44.4% 01-May-00 17:11:12 +CONSOLE.info
  220.      440     380 13.6% 06-Apr-97 00:59:46 +Decode
  221.     4056    2427 40.1% 21-Dec-97 20:34:56 +FastFonts
  222.      568     271 52.2% 01-May-00 17:11:12 +FastFonts.info
  223.      628     268 57.3% 01-May-00 17:11:12 +Fonts.info
  224.      264      31 88.2% 01-Nov-97 14:05:06 +topaz6.font
  225.     2216    1357 38.7% 01-Nov-97 14:05:44 +8e
  226.      332     309  6.9% 10-Nov-98 23:42:50 +More.pch
  227.      320     297  7.1% 23-Oct-99 15:00:14 +More_44.pch
  228.      102      93  8.8% 01-May-00 16:58:06 +Mount_CONSOLE
  229.      580     424 26.8% 23-Jan-99 18:49:58 +NamedConsoleHandler
  230.      284     251 11.6% 02-Nov-96 20:10:54 +PatchAlloc
  231.     1428     980 31.3% 01-May-00 16:51:28 +PatchRAM
  232.     5771    2624 54.5% 01-May-00 16:51:28 +PatchRAM.readme
  233.      856     377 55.9% 01-May-00 17:11:12 +PatchRAM.readme.info
  234.     1416     963 31.9% 09-Aug-98 19:05:18 +RunTool
  235.    14688    9310 36.6% 02-Nov-96 23:10:54 +spatch
  236.     9740    5888 39.5% 16-Oct-99 17:24:04 +StringSnip
  237.     2981    1426 52.1% 23-Jan-99 18:47:16 +StringSnip.prefs
  238.    10579    4433 58.0% 16-Oct-99 17:25:26 +StringSnip.readme
  239.     7272    4502 38.0% 27-Sep-98 00:38:02 +titlebar.image
  240.     4276    2017 52.8% 11-Aug-98 21:54:16 +TrueMultiAssigns
  241.      628     271 56.8% 01-May-00 17:11:12 +UnixDirs3.info
  242.     3524    2501 29.0% 21-Mar-97 21:53:38 +UnixDirs3
  243.    32747   12181 62.8% 21-Mar-97 21:53:42 +UnixDirs3.guide
  244.      537     283 47.2% 20-Aug-97 20:58:52 +UnixDirs3.guide.info
  245.     1701     783 53.9% 20-Aug-97 20:58:52 +UnixDirs3.info
  246.      809     465 42.5% 21-Mar-97 22:10:22 +UnixDirs3.readme
  247.      628     267 57.4% 19-Dec-98 13:55:00 +Guides.info
  248.    11823    4428 62.5% 27-Sep-98 00:42:48 +titlebar.guide
  249.      468     224 52.1% 11-Sep-98 22:49:50 +titlebar.guide.info
  250.   643216  189316 70.5% 13-Jul-00 21:01:24 +ViNCEd.guide
  251.      523     273 47.8% 11-Aug-98 21:50:54 +ViNCEd.guide.info
  252.      628     273 56.5% 19-Dec-98 13:54:58 +Include.info
  253.    10992    4171 62.0% 27-Sep-98 00:39:14 +titlebar.doc
  254.   114530   26520 76.8% 24-Apr-00 15:41:00 +vnc.doc
  255.     7134    2507 64.8% 22-Aug-98 18:14:22 +Boopsis_Readme
  256.      190     141 25.7% 27-Sep-98 00:44:10 +titlebarimage_protos.h
  257.     6762    1471 78.2% 24-Apr-00 15:44:46 +vnc_protos.h
  258.     8949    2470 72.3% 24-Apr-00 13:47:56 +ReadConsoleWindow.c
  259.     2105    1031 51.0% 05-Jul-00 18:42:30 +ReadMe
  260.     8711    2496 71.3% 22-Aug-98 18:04:44 +ReadPrefs.c
  261.     6768    1497 77.8% 05-Jul-00 18:39:26 +ReadWindowSize.c
  262.     5814    1734 70.1% 11-Sep-98 22:51:36 +TBITest.c
  263.      209     157 24.8% 24-Apr-00 14:50:58 +ReadMe
  264.      127     110 13.3% 27-Sep-98 00:42:16 +titlebarimage_cl.fd
  265.     5781    2059 64.3% 24-Apr-00 14:50:44 +vnc_lib.fd
  266.      450     231 48.6% 27-Sep-98 00:43:52 +titlebar.h
  267.      290     188 35.1% 22-Aug-98 18:13:40 +ReadMe
  268.     3052     859 71.8% 24-Apr-00 15:42:28 +vnc_lib.i
  269.     1671     759 54.5% 22-Aug-98 18:10:18 +ReadMe
  270.    18148    3977 78.0% 22-Aug-98 14:37:12 +vnc_stub.base.lib
  271.    18292    3997 78.1% 22-Aug-98 14:37:14 +vnc_stub.lib
  272.    17616    3767 78.6% 22-Aug-98 14:37:12 +vnc_stub.rr.base.lib
  273.    17744    3792 78.6% 22-Aug-98 14:37:14 +vnc_stub.rr.lib
  274.      120     104 13.3% 27-Sep-98 00:43:36 +titlebarimage_pragmas.h
  275.     8873    1888 78.7% 24-Apr-00 15:43:38 +vnc_pragmas.h
  276.      215     139 35.3% 27-Sep-98 00:43:22 +titlebarimage.h
  277.      223     139 37.6% 22-Aug-98 13:45:28 +vnc.h
  278.     3769    1543 59.0% 11-Sep-98 22:58:38 +ReadME
  279.     9103    3129 65.6% 20-Aug-98 22:09:02 +Dynamics.h
  280.     2997    1035 65.4% 22-Aug-98 14:22:36 +IO.h
  281.     7647    1908 75.0% 24-Apr-00 15:49:30 +Keyboard.h
  282.     3683    1046 71.5% 20-Aug-98 22:19:14 +Macros.h
  283.     6671    1875 71.8% 22-Aug-98 11:51:08 +Owner.h
  284.     2236     747 66.5% 24-Apr-00 15:46:06 +Packets.h
  285.    13429    3891 71.0% 27-Apr-00 22:43:04 +prefs.h
  286.     2843     960 66.2% 22-Aug-98 11:55:26 +Requester.h
  287.     9978    2651 73.4% 24-Apr-00 16:05:46 +VNCBase.h
  288.    34175    8036 76.4% 24-Apr-00 16:13:48 +window.h
  289.      628     269 57.1% 23-Dec-98 13:42:22 +Install.info
  290.      805     477 40.7% 23-Dec-98 13:42:22 +Deutsch.info
  291.      793     469 40.8% 23-Dec-98 13:42:22 +English.info
  292.      803     482 39.9% 23-Dec-98 13:42:22 +Français.info
  293.   130829   38628 70.4% 23-Jan-99 18:34:28 +Install_VNC
  294.      803     480 40.2% 23-Dec-98 13:42:22 +Italiano.info
  295.      804     483 39.9% 23-Dec-98 13:42:22 +Slovensko.info
  296.      628     267 57.4% 19-Dec-98 13:54:58 +LIBS.info
  297.   119980   72521 39.5% 17-Jul-00 08:47:22 +vnc.library
  298.      628     268 57.3% 19-Dec-98 13:54:58 +LOCALE.info
  299.    14160    5345 62.2% 27-Apr-00 23:29:02 +VNC.prefs.catalog
  300.     1832     928 49.3% 26-Dec-98 00:32:30 +VNC.sys.catalog
  301.    57716   18550 67.8% 07-Nov-98 19:06:44 +prefs.construct
  302.    10206    3900 61.7% 16-Jan-99 18:49:04 +sys.construct
  303.    13722    5074 63.0% 07-Nov-98 19:05:46 +VNC.prefs.catalog
  304.     1914     945 50.6% 16-Jan-99 18:49:18 +VNC.sys.catalog
  305.      628     252 59.8% 23-Dec-98 13:33:48 +italiano.info
  306.    57984   18659 67.8% 21-Dec-98 18:25:36 +prefs.construct
  307.     9934    3865 61.0% 23-Jan-99 14:47:40 +sys.construct
  308.    14102    5298 62.4% 23-Dec-98 13:35:22 +VNC.prefs.catalog
  309.     1934     982 49.2% 23-Jan-99 14:47:52 +VNC.sys.catalog
  310.    57457   18748 67.3% 05-Dec-98 22:45:26 +prefs.construct
  311.    10110    3899 61.4% 23-Jan-99 14:46:16 +sys.construct
  312.    13150    5121 61.0% 05-Dec-98 22:45:26 +VNC.prefs.catalog
  313.     1742     915 47.4% 23-Jan-99 14:46:28 +VNC.sys.catalog
  314.    12706    5056 60.2% 19-Dec-98 22:49:48 +VNC.prefs.catalog
  315.     1722     877 49.0% 19-Dec-98 22:49:48 +VNC.sys.catalog
  316.      628     269 57.1% 19-Dec-98 13:54:58 +Localize!.info
  317.     6640    4213 36.5% 13-Jan-98 19:55:48 +CreateCatalog
  318.    58354   18999 67.4% 27-Apr-00 23:29:20 +prefs.construct
  319.     5022    2132 57.5% 03-Oct-98 19:13:04 +ReadMe
  320.    10665    4118 61.3% 13-Mar-99 21:52:36 +sys.construct
  321.      632     317 49.8% 19-Dec-98 13:54:58 +Prefs.info
  322.     6568    2129 67.5% 22-Aug-98 18:47:16 +Default.Prefs
  323.      479     225 53.0% 22-Aug-98 18:44:54 +Default.Prefs.info
  324.     6536    2116 67.6% 22-Aug-98 18:46:30 +My.Prefs
  325.      479     225 53.0% 16-Aug-98 20:42:12 +My.Prefs.info
  326.     6814    2272 66.6% 22-Aug-98 18:49:48 +XTerm.Prefs
  327.      479     225 53.0% 16-Aug-98 20:48:52 +XTerm.Prefs.info
  328.      697     479 31.2% 11-May-00 22:40:02 +SetVNC.info
  329.    29479   11035 62.5% 13-Jul-00 21:08:28 +Readme.First!
  330.     1386     890 35.7% 25-Apr-99 22:15:32 +Readme.First!.info
  331.      628     267 57.4% 19-Dec-98 13:54:58 +S.info
  332.       17      17  0.0% 11-Aug-98 21:52:16 +bg
  333.       50      50  0.0% 11-Aug-98 21:52:16 +fg
  334.      383     222 42.0% 11-Aug-98 21:52:16 +fork
  335.      106      87 17.9% 11-Aug-98 21:52:16 +History
  336.      103      96  6.7% 11-Aug-98 21:52:16 +More
  337.      986     372 62.2% 11-Aug-98 21:52:16 +SetFont
  338.      322     179 44.4% 11-Aug-98 21:52:16 +SetKeyboard
  339.      768     349 54.5% 19-Dec-98 13:54:58 +Shell.info
  340.      765     342 55.2% 19-Dec-98 13:54:58 +Shell_VNC.info
  341.    29479   11035 62.5% 13-Jul-00 21:08:32 +Top Secret!
  342.     1386     889 35.8% 25-Apr-99 22:15:32 +Top Secret!.info
  343.     7896    3409 56.8% 13-Jul-00 21:09:24 +ViNCEd.readme
  344. -------- ------- ----- --------- --------
  345.  2023442  725714 64.1% 17-Jul-100 20:20:28   156 files
  346.